// pages/task/index.js
const app = getApp();
const http = require('../../utils/http.js');
Page({

	/**
	 * 页面的初始数据
	 */
	data: {
    HTTP: http.ipRoot,
		bottomHeight: app.globalData.model.bottomHeight,
		vote_num: 0,
		rulesContent: '<p>1.每名用户每天可投票5次，每个节目仅支持投票1次(IP限制)</p><p>2.分享投票活动邀请好友助力，每转发给 10 个不同用户获得1次投票机会(可投给自己节目)，每天获得额外投票数5票封顶。</p><p>3.点击广告页15秒，另获得1次投票机会。</p><p>4.今日可投票数-默认票数+做任务增加投票数-已投票票数</p>',
		list: []

	},
	getUserInfo() {
		http.post('api/user/info').then(res => {
      wx.setStorageSync('userInfo', res.data)
			this.setData({
				vote_num: res.data.use_vote_num
			})

		})
	},
	getData() {
		http.post('api/other/task').then(res => {
			this.setData({
				list: res.data
			})
		})
	},
	//分享记录票数
	setActask(id) {
		http.post('api/user/ac_task', {
			id
		}, 1).then(res => {
			this.onShow();
		})
	},
	/**
	 * 生命周期函数--监听页面加载
	 */
	onLoad(options) {
		
	},
	goPath(e) {
		wx.navigateTo({
			url: e.currentTarget.dataset.url
		})
	},

	/**
	 * 生命周期函数--监听页面初次渲染完成
	 */
	onReady() {

	},

	/**
	 * 生命周期函数--监听页面显示
	 */
	onShow() {
    this.getData();
    this.getUserInfo();
	},

	/**
	 * 生命周期函数--监听页面隐藏
	 */
	onHide() {

	},

	/**
	 * 生命周期函数--监听页面卸载
	 */
	onUnload() {

	},

	/**
	 * 页面相关事件处理函数--监听用户下拉动作
	 */
	onPullDownRefresh() {

	},

	/**
	 * 页面上拉触底事件的处理函数
	 */
	onReachBottom() {

	},

	/**
	 * 用户点击右上角分享
	 */
	onShareAppMessage(e) {
		var shareUserId = wx.getStorageSync('userInfo').user_id;
		return {
			path: '/pages/index/index?shareUserId=' + shareUserId
		}
		// this.setActask(e.target.dataset.id);
	}
})